imminent peril - Francés Inglés Diccionario